package com.shujia.scala

import scala.collection.mutable.ListBuffer

object Demo16ListBuffer {
  def main(args: Array[String]): Unit = {
    /**
      *
      * 可变集合
      *
      * scala.collection.mutable: 可变集合所在的包
      *
      * scala.collection.immutable  不可变集合所在的包
      *
      */

    val list: ListBuffer[Int] = new ListBuffer[Int]()

    //增加元素
    list.+=(3)
    //简写
    list += 2

    println(list)

    //指定下标删除元素
    list.remove(0)

    println(list)

    //插入元素
    list.insert(1, 10)

    println(list)


    //插入多个元素
    list ++= List(1, 2, 3, 4, 5, 7)

    println(list)



  }
}
